horse watering place - Francés Inglés Diccionario